make visibility an option per-entity list.