> Is there an alternative that will correct this problem with the ODT renderer whilst still allowing multiple instantiations?
I really do need to modify some of the renderer instances variables: included styles, ZipLib instance, mime parts, etc.
I'm attaching a very simple patch to let a plugin declare itself as a "singleton", which would force the re-use of the same instance. This is just a proof of concept, so feel free to rewrite it as needed.
How about this solution ?