s9y/Serendipity — comment on commit bfea178fc4c42028c5d15531c7f03dbb2707024d
File:  line 0
By garvinhicking:

The problem is that no event api hook is executed prior to this, and executing a new event hook is much more impacting performance than the bytes in memory for it. Plus, it's also only done if the entryproperties plugin is enabled for caching.

And it's basically a matter for every markup plugin that performs transitions and later saves something in the body that changes the original output. The wikilinks plugin cannot compile references from the code it produces, so I guess also other plugins will have that problem.

I agree with you that this might not be optimal, so I'm open for ideas. Caching makes a lot of problems, so in many cases I'm really happy that it's a plugin that you can turn of. I rather like plugins offering features than having one more configuration option. ;)