I highly recommend reading the second post, too before implementing anything, as it might simplify a lot, depending on your setup..
Because I just updated all MarkupCaches with newer WireCache, couple of weeks ago, and really like it, I thought why not share it.
So I got _init.ph...