join handles intelligent fetching strategy
notifyDirty in pushCommand, expand joins when using strategy, do not use queryContext on eager loading