Preliminary work on cross sections, create OptionsInitializer mixin