Thank you for taking the time to explain!
-m, --max-count <NUM>
Limit the number of matching lines per files searched to NUM.
Is this a different option or is there an implied <NUM> that prevents 'rg -U ^' from searching from the beginning of the file?