we can't, since operation color fetching logic is async it would increase the complexity a lot.. would need a different callback for each calendar, and would slow things down without any good reason. The colors are only persisted afterwards and we need to mutate the `usedColors` in memory (in case of multiple calendars for same account).