Hi @skearney
The BPM technique as @jeromy suggested is the best and more efficient method -in my opinion- , but If you do not want to use it then DynamicQuery and/or BOReader can be used, but it might affect the performance of this dashboard as it will run at each row to get these calculated BAQ fields.