alwaysVisible trumps other UI show/hide rules