I’m not sure if this is a bug or feature, but it took me a whole morning just to figure out what was going on. I have a condition where I hide a group of widgets (and I hide each individual widget for good measure/project requirements). However, I also need to move this group of widgets. Both of these are in the same condition branch. Originally, I put the movement after the hiding in the condition, and after some testing, it did not end up moving (after I showed the group again). Then, after a LOT of testing, I moved the movement to before the hiding in the condition, and it worked exactly as expected.
Given this, it appeared that any actions performed on a hidden object don’t actually take place. However, I do have some “permanently” hidden (hidden from the page load and never shown at all) widgets that I modify by changing the text within (and works fine). Therefore, it seems like only movement is unavailable for hidden widgets.
tl;dr - The notion of being able to modify a hidden widget’s contents but not its location seems like a bug.