This is in preparation of refactoring SNAPReduce to use AlignAndFocusPowder as an underlying algorithm.