loader: introduce `scan_full`