I have profiled the performance of the outbound Rewrite system, and I’ve reduced the overhead by a grand total of 2/3. Meaning that performance of the 10 links which had taken 200ms previously, now takes approximately 66ms. While this is not exactly instantaneous, I’m happy in the improvement.
It will be difficult to achieve much more than this, due to Rewrite’s architecture, but as always, I welcome ideas!
Try out the latest code and let me know how it works for you!
Do you play Magic?
Get TopDecked MTG, the #1 Magic App, built by players, for players. Free to use, forever.