Calling Get() multiple times on a repository for the same ID should always return the same actual object.