PositionComponent renamed to SpatialComponent