We are certainly aware there is room for improvement in regard to performance. Just because we don't respond to every post doesn't mean we don't see them. We've spent quite a bit of time in the past implementing performance improvements (even devoting entire release cycles to it), and I'm sure we will be doing more in the future. We've identified some potential places to increase performance but as @zugswang eluded, some of these changes aren't small and require altering a very large section of the codebase. Altering such a large chunk of code opens us up to a lot of potential to introduce new bugs, and also stops progression anywhere else in the app so it's a bit of a balancing act between making these changes and improving the software in other ways. As of right now I'm the sole individual developing on the PC apps and so we can only do so much with such a limited resource so I'd ask for a bit of patience to any requested changes. If that's not possible and you need to find an alternate solution then we understand. It's obviously not something we WANT to happen, but if our product isn't delivering where you need it to then we respect that you need to do what's best for you.