Finishing the reorganization. Begin with DiscreteProblemSelectiveAssembler recalculation capabilities.