Hi Topper,
Thanks for the compliment.
Yes, definitely. I was thinking about it, but before I made the cache solution, the resolution solution would be quite en escapism. I wanted to make a technical blow first, and then I can add something on top of it, that doesn't really reduce the O(n)...