One final question: how can I get a representation to appear in the
pipeline browser stage so that I can subsequently manually change the
attributes of the objects I've imported using a script.
Unsurprisingly, registering a proxy as a source crashes Paraview i.e.
pm.RegisterProxy("sources", "myObject", proxy) # d a n g e r