UWaterBodyComponent::UpdateComponentVisibility

Updates the bVisible/bHiddenInGame flags on the component and eventually the child renderable components (e.g. custom water body)