There are now three visual states for displaying only two states which is overly complicated and not as clear and ‘to the point’ as UE4. An object is either visible or not visible, yet the icon is either open, closed, or not there at all. Two would be more clear, visible objects with the eye open and invisible objects eye closed.
Alternatively, no icon at all for invisible objects with eye open for visible ones, as currently, having an icon become visible for an object that is invisible is counter-intuitive.
As a last option, at least don’t have the open eye flash on when you hover over an item as it’s redundant information. The object is already visible.
Just some suggestions, thanks.