Particle entity and component, entity callbacks