Add UD fields from other BO in grid

Nice. You can trim additional time off by building a list of Job numbers by looping through the rows in the grid and then passing the job list through a dynamic query (parameter list) and pull back a larger data set vs. row by row. In your example, if you had 500 rows then the dynamic query gets called 500 times - if you use the method I listed above you could call the dynamic query once and return everything in one call. You can also put the grid in edit mode and disable the row sync for improved performance when adding columns or updating data.
https://www.infragistics.com/community/forums/f/ultimate-ui-for-windows-forms/15306/wingrid-performance-guide