add generic caching to all rails_admin models