Currently all 3D+t data is initialized evenly timed even if it is non evenly timed. This could be a problem if someone explicitly creates non evenly timed data since the TimeSlicedGeometry does`t provide an appropriate initialization function.
Additional other components should support non evenly timed data like the DataStorage and the SliceNavigationController.