Well, there is no plugin for it, and I'd do it all with events. The main difference is it would allow the ball to rotate in all directions like a real pool ball would, so you could get motion near exactly like real pool balls. It would just be the motion, to make the ball look like it's rotating that way is another thing entirely. Look at the wikipedia page about impulse to see some of the math involved.