Метод rails: inverse_of может использоваться для построения связи между объектами в памяти, поэтому вы можете уменьшить количество запросов в базе данных: http://mediumexposure.com/better-memory-associations-inverseof/
Каковы затраты, связанные с inverse_of? Почему мы не записываем inverse_of на все существующие отношения, чтобы уменьшить запросы?