Include scale and subpixel in the output state log, and log the output state on first commit attempt instead of just during fallback search.