Migration only doing one row at a time?
The issue was a standard PHP issue in a function that was being called during the batch operation.  In this case, the error does not matter, what matters is that I could not see anywhere that the error was happening.  

Running migrations via the Migrate UI will not show errors, in some cases, anywhere.  To better troubleshoot it is recommended that migrations are run via Drush.  Running my migration through Drush I was able to see where the import was failing and why.