Hello, it is a FAQ question:
Your plugin looks well sophisticated. Great job, congratulation. :)
I would like to ask you how works the cache function, and how to set up your plugin in order to best performance? As I can see it doesn't run on every pageload, but it is possible to configure it?