void () { assert myIsCorrectThread.get(); if (myVisibleChildrenList != null) { myVisibleChildrenList.clear(); myChildrenList.stream().filter(it -> nodeIsVisible(it)).forEachOrdered(myVisibleChildrenList::add); } }