Introduce isRequired and isComputedInSelection

@kevinsproles this is part 1 of 2, the 2nd to implement into method (easy).