Changing code wasn't required, Java's incremental caches were enough. Original commit: 967f470b16
967f470b16