Having the ability to have a world query and trigger an avatars contacts (through named contacts like avatar to avatar contacts) would be super cool for say, creating a world where you could sword fight with a NPC and it could both know when your avatar’s ‘weapon’ contact hits it and it in turn could trigger damage contacts on your avatar to link with a health system in the world.
You could also use this for simple things like having foot step sfx systems actually sync to player irl or animated foot movements more accurately.
Letting worlds query without triggering a contact could let them act like metadata the world could read. Say for the above example, the avatar then has a ‘robot_foot_sfx’, ‘paws_foot_sfx’ or ‘shoes_foot_sfx’ contact somewhere, the world can then swap the sound effects it uses for clanky stomps, soft barefoot steps or shoe covered footsteps for it’s sound effect system.