*I know this is not your change, but I think we should fix it anyways*

right now, `_defaultQualityDefinitions` hashset is created once and returned for all requests, I think we should create a new hashset every time someone requests the default set, thats the only way to guarantee it hasn't been mutated by one of the previous callers.