Nice, but might be slightly dangerous. Your transformation assumes that the order of instancing of HUDs is consistent between client and server. Also, "All HUDs need to be synced on full update" seems a somewhat arbitrary statement, although it fits the current reality.