`UniversalScheme.updateParameters` does not appear to be in use. Nor is the `hashedParameters` member variable that is defined in UniversalScheme. Can these be removed? Either that, or can they be documented as to why they exist?