Revert "Use weakref for change cache"

This reverts commit b9704302bdb6857026319ac80df7b490a2282f89.

This is strongly suspected of causing a memory leak.

Change-Id: I0ebf9cee304277909a0b80420ac7ba659a437b29
5 files changed