That could work. I simply did it this way because my logic was that "Oh, I updated that toggle, this other one should be updated", so I figured out a way that was relatively simple to make sure that they would both update correctly.