This isn’t a proposal, just an idea for discussion.
A World can be seen to represent a bounded space for entities. Does it makes sense to also make it a bounded space for time?
There are several questions and suggestions about job timing and job synchronization on the forum. (e.g., I would like to see a native TimingBus to sync/constrain sim sets execution using an attribute [TimingBus(“Seconds”)]).
Should there be a top-level construct under World (e.g., “WorldTime”) to provide time management per World? If so, what would it look like? I realize it would likely be a major change, but would it provide enough value to justify?