particle now is DrawableObject