Fix #995: Parallelize Incremental Optimizer

Maybe this should be `private[optimizer]`.