They can do whatever they want, without every client having to be compatible with what they're doing.
They do need a way to communicate what they're doing / asking within the client. That's where I'm stuck now. Any ideas?
(I'm recording a vid to show what I mean)