The Window controls the visibility of Minimize and Maximize actions, depending on the current Window state. In other words, the Hidden setting is ignored for these two actions specifically. I agree this should be documented and changes will take effect after the next site upload. In the future, we may allow two-way binding for nested component attributes, but this is just an idea for the time being.
If you need to override the default behavior, you can use conditional rendering: