There should be an easy built-in option that allows users to add missing categories to a variable. Currently there are only workarounds that involve a QScript, back-coding or linked variables.