Add Abstract visibility controls