This is already supported in the REST and Java client APIs, so it's a matter of providing the visual elements to support it from the web UI.