Support parametrized hash with progressive and quality