<div dir="ltr">Hi all,<div><br></div><div>I think there is no current usage of image segments. Project storing has been broken for a while and that&#39;s the only current use I am aware of.</div><div><br></div><div>What about this idea:</div><div><br></div><div>We keep ImageSegment but remove all support for writing. It would only be used for importing old projects. It would not use the VM primitives (because they are incompatible anyways). </div><div><br></div><div>The number of methods in ImageSegment would shrink from more than 80 to 15. My SegmentLoader has 25 methods, it replaces the VM primitive. Cog appears to be fast enough to not cause a significant slowdown in loading.</div><div><br></div><div>With this, old projects can still be imported, but writing projects would have to use some other serialization mechanism (which we discussed before). It would remove quite a bit of unused code, making the remaining code more easily understandable.</div><div><br></div><div>Sounds good?</div><div><br></div><div>- Bert -</div></div>