When Slim has a monologue in the car and Gracie is sleeping, actress Tessa Allen was actually asleep. The film makers tried while Tessa was awake but because they wanted to do long shots of Gracie sleeping it was hard for a young Tessa to keep her eyes completely still for the hour it took to film the scene. Instead, they waited until she had a nap and her mum picked her up and brought her into the car to film the scene.
When Gracie's basketball hits her foot and rolls away, actress Tessa Allen did that in one take. The sky and lighting were changing and they needed to get it in one shot otherwise production would have been delayed later on because the cast and crew were changing locations the next day.
The Ferryboat that Jennifer Lopez was filmed on is the Jumbo Class Ferryboat, "Walla Walla" which can be seen in the Puget Sound of Washington state, running on either the Bainbridge Island-Seattle "Daily Run" or the Kingston-Edmonds "Daily Run". The filming was at the #2 end of the vessel while crossing the Puget Sound on Elliot Bay.