Improved performance on large projects

22 August 2024v1.40.0

Recent updates, such as taxes, income estimation, and reinvesting, have added a significant amount of complexity. This made the app slower, especially on larger projects.

However, that's no longer the case. In fact, the latest optimizations have brought over 100x improvement in many typical situations.

The app should now handle over 10,000 transactions across hundreds of assets without issue, leaving ample headroom for upcoming new features.