Do not make field protected!
Add method "resetReusableData" to the CCacheDependency itself.