To use a single handler class and not pollute controller with a lot of methods. The set_cache_control_headers should simply call something like Folio::CacheControl::Handler.new(record:, controller: self).set_cache_control_headers instead of doing all the work
see #424