What do you think about allowing one to add any Shape's to Particle's as well? Consider someone wanting to model a simple pendulum with a point mass, but wanting to show a massless rod that connects the point mass to the pivot point. Without visualizing that massless rod, it may be hard for the user to conceptually see that the point mass is constrained in any way.