Lazy solution for preventing events to be moved to invalid times