Mikah F. said: Hey! I'm wondering when you're planning to address the performance issues with character sheets. As of right now they border on unusable, even on very high end machines. It seems clear to me that there are numerous issues with race conditions and blocking api calls happening that seem to contribute to the issue. Do you agree that this is the source of the problem, and if not, what do you consider the source to be? Additionally, in what time frame do you expect to address these issues as they are the core of your product? I'm having a hard time justifying any expenditures on the site in its current state. By our measurements and testing, the vast majority of character sheets work quickly and respond in a snappy fashion for the majority of users. However , we have identified 3-5 scenarios where sheet performance can get bad, which we are focused on addressing: When a user owns a large number of books that are all associated with a single Charactermancer. Browser Extensions & VPNs - we have encountered issues where third party browser extensions, particularly extensions that do a lot of DOM manipulation tend to have a disproportionate effect on sheet performance. As we've expanded the type and complexity of features character sheets are capable of, we've hit some limitations on the old system in terms of concurrency and sophisticated editing. Specifically with regards to your questions about race conditions and blocking api calls; our own profiling hasn’t encountered these issues directly. We have improvements for this stuff, especially on our internally produced sheets, coming out regularly (the 5th Edition sheet specifically will be getting a few updates to batch together some of those API calls pretty soon, I believe). I would say though that if you are at the point of 'unusable,' with your sheets, that there might be something else going on that we're not aware of, as during normal play, all of the sheets I've used (quite a few) are mostly very snappy, outside of one or two rarely used operations that take a few moments. The most useful thing would be to open a help center ticket. I will definitely make sure to take a look – call me out by name! Improvements to the existing system aside, we also have an entirely new system to power Character Sheets in the works, and we're actively working on internal sheets that will leverage that system. We will be launching new sheets in 2023 in this new system - be on the lookout for future announcements here.