Better messaging mechanism for Unity3D