updated the save method to use resolvePending, and consequently to ensure the sync safety of find[Relationship] methods