Doctrine is great for keeping rails on developers of various skill levels in large projects. But it does come at a cost of overhead.<p>Most of the time for simple crud operations it doesn&#x27;t matter, as long as you handle proxy generation and caching correctly. It can add up when you try to write code working on datasets.<p>In those cases, I bypass doctrine and go direct to SQL.