Eliminate pointless inheritance from AlgorithmResultCache, thus avoiding circular dependencies.
Implement CONTENT_POINTS_TO_SET.