associateionを無視してfindしないといけない状況があるのはある程度しょうがないんですけど、
このケースで ``UserGroup.find(user_id: self.id, group_id: group.id).recent_entry_count`` のが沢山でてきてしまうのは、
modelの設計がまずいからのように感じます。 :bomb: 

modelのリファクタリンを行った上再度実装した方がいいと思うんですがいかがでしょう :question: