Better organize sc class ctor defaults