Loosen the restrictions on caching plans
Loosen the restrictions on caching plans

The old rule where you could only plan for the very end of the current branch was preventing me from scheduling multiple things to travel at once.

I think I want to implement a new restriction for non-plans so that you can overwrite plans but not any events that have "really happened".

LogicalDash/LiSE,LogicalDash/LiSE