I tend to use the month view for the calendar and when you have multiple calendars with all day events the events in the view are sorted by the event name, so calendars items move about between days so its not easy to view across a week, can the items in the calendar grid be sorted by calendar name, so calendar A items are always before calendar B, then sorted by event name if there’s more than one.
Here’s an example of the current functionality with a lot of items to illustrate the issue, you can see the Mealie calendars for lunch/dinner change order depending on what the event name is.