And again, the method is hard to read because it was an organic development of the idea into a prototype. It's an admitted mess. I wanted to know whether it was notionally close-to-sensible, i.e. when you actually run a Pipeline using it, does it make the cache hits you expect?