I want to get rid of the ShareContainer. It was a fun project when I did it, but IMO it just complicates the code and makes it slower. Sure we get a smaller memory footprint by using it, but the unmaintainability of the code outweighs that benefit.
Opinions? -- Lgb