Two-way OSC updates