Set preload in controller instead of view, and controller gets preload from encode method on day model