And this all started with the most recent version? In the latest update, I switched from fragment to compute shaders for rendering. I’m currently on vacation, but I’ll try to reproduce the issue once I’m back. I might need your help to test some possible solutions. I’ve also been thinking about opening a Discord server for easier communication.
Regarding your suggestion for better stroke/layer management, I plan to rework the internals to handle things like subgroups and combine the UI into a single tree view. I also want to add several quality-of-life features, so you might want to wait for what I have planned—though it will take some time. :)