uses SubThing to get SubScars - option1
add SpecifiedSubscar as an opt2:not used

disconnected state
separated out the SpecifiedSubscars to isolate it
cleaned up the SpecifiedSubscar refactor