Update baseNode visibility/opacity on construction, and combine the visibility/opacity of the ancestors of the baseNode into the baseNode's visibility/opacity. fixes #91