hierarchy systems now depend on HierarchyOrderEntities to order for linear iteration when updating TransformWorld

- enchance performance by implementing Object3D.copy instead of Object3D.clone()