Raw implementation of basic scan workflow.