Update tag suggestions prior to keycode test so that we don't have to repeat an if-check