Refactor Combiner to use indices in the keys for its cache. Things aren't quite working.