Actually, this should probably be an assertion, since any property key that participates in uniquing should really have a managed object key.