I actually have a theory that, the game engine only takes into account 3 players during a 'play-set'.
So the idea that the game engine says 'PG brings up the ball, passes to SF, who passes back to PG, PG dribbles, then passes to SG who drives and dishes to the SF who drives again and dishes off to the C for the slam' - i dont think this happens.
I won't go into here, because this isnt the right thread, but basically I believe that the game engine is written to basically eliminate any unnecessary calculation from a single offensive set.
At most I believe that 3 offensive players are calculated during an offensive set.
So yer. Whilst i like the suggestion of having a little ball icon follow the ball around the court on the graphic, or whatever, i just don't think it works like that.