I would suggest using a calendar based system where applicable. While a bit more complex to implement, with an list with the delegates and timestamps ordered by the timestamps, but it’s way more efficient. It also allows for stuff in unloaded chunks to process, like crops.
3 Likes