Question regarding Grid auto-refresh in Apriso Process Builder

Hello again. I have a question regarding the usage of the Grid, Auto-Refresh and Link Operations.

Inside the column menu for the grids, there is an auto-refresh option which allows the grid to call a operation to fill a column. With this, I can call an operation per grid column, and set a auto-refresh interval.

Using this, I am displaying information retrieved from MI(Machine Integrator) in 3 columns.

Column 0 : Equipment (Key value which is used to acquire MI info. Not refreshed)

Column 1 : MI Connection Status (Auto Refresh every 5 seconds)

Column 2 : MI Device Status (Auto Refresh every 5 seconds)

Column 3 : Current MI Device Job (Auto Refresh every 5 seconds)

I have 1 question regarding the reloading/refreshing:

 

  1. Is it possible to make the auto-refresh operation for each column, not reload the entire grid? 
    Currently, I am seeing the below behavior from the grid. 
    Assume I set the auto-refresh rate for all 3 columns to 5 seconds. If we load the grid, the values will initially be blank, then display themselves after 5 seconds, without reloading the grid.(Similar to an AJAX operation) 
    However, when we hit 10 seconds, (the 2nd refresh), the entire grid will reload. I was wondering if there was anything I could do inside the grid options to prevent a reload on every "auto-refresh" operation.

    I am currently considering the usage of AJAX operations to retrieve values, then use JQuery to manually select each column/row. The flow in this case would be LoadGrid => Get All Equipment values and index positions => get MI values via AJAX Operation => insert values into correct grid column/row positions. I however, am worried about Jquery selecting the wrong column/row and inserting values. So I would greatly prefer using Apriso's grid.

    Any assistance would be greatly appreciated. Thanks in advance!