Begins caching adjacent positions in the ZoneLeaf code to avoid doing expensive lookups all the time; fixes a test bug