Replaces the single-dimension Virtualizer with a Hilbert RTree cache. Adds some basic block-level layouts.