Channel names are QStrings for char* to avoid type conversion
Small performance improvement getOtherAgentRelativePosition