Build multiple downsample levels when precaching tiles.  Carry results forward for lower downsample levels forward to higher downsample levels