The idea is to allow relatively flexible visualisations in the browser, while minimising rendering load on the server.