É possível criar Bindings.OR dinâmico em JavaFX?

Vamos considerar a seguinte situação. Existe umPane parentPane e háPane firstChildPane, secondChildPane, thirdChildPane .... Os painéis filho são adicionados ao painel pai. Como posso tornar o parentPane visível apenas nesse caso, se algum painel filho estiver visível, levando em consideração que os painéis filhos podem ser adicionados e removidos dinamicamente, sem nenhum limite e em qualquer ordem. É claro que o estado visível do childPane também pode ser alterado a qualquer momento. É possível criar Bindings.OR dinâmico para poder adicionar / remover propriedade visível filho para / dela dinamicamente? Se sim, então como? Caso contrário, quais soluções são usadas nesses casos?

questionAnswers(1)

yourAnswerToTheQuestion