Use the real object pointer as object map key, not the interface delegate