Fetch the first object matching a given predicate. Let PersistenceOperation decide if context should be saved