advanced filtering and syncing; filters apply to updated models and syncing updated models into collection when they pass filters