cant redo this bug but noticed a number of places where bone selection/hidden state isn't being set properly.