Should this happen here from the user or inside the CHashedDocDotFeatures class?