object: use proto-chain for lookup not map-chain