Stop the madness with infinitecalendarviewmodel, let views manage their own incidence models
For the negligible performance gains that letting the InfiniteCalendarViewModel manage incidence models provides, and the immense complexity it adds, it is better to use something simple and more maintainable. This MR makes the views manage their own incidence models