Text this: Handling Heterogeneity in Collaborative Networked Surgical Simulators