Can you add a test that it *doesn't* create instances that aren't already in the identity map? That's sort of the purpose of this API after all.