I believe that this is the only case except for the tests.

Would a :save=>true flag to fetch be a bad thing?  I.e. save it if it is new.