Optimization to not fetch objects in separate pass