Props rather than state is more appropriate to set the SVG 'environment' data
Starting to plug in a pub/sub module