imo it would make sense. i think the orm is doing the same - otherwise when you add to a query somewhere, you would always need to check if it already has that part or not. @lsmith77 do you agree?