FilterTable + HbnContainer

When using FilterTable with the HbnContainer (hibernate) I am unable to get refreshRowCache to work. I can update an object on the back end, and even confirm that the table item is updated by checking it via:

EntityItem ti = (EntityItem) table.getItem(id);

However the table will not show the changes to that item. I can see that refreshRowCache is triggering hibernate to access the DB but the table still shows the stale data. How can I get the table to show the correct data?

And I have tried requestRepaint and requestRepaintAll but inspection of those reveals that the visibleComponents array is empty, so there is nothing to update? Is this a bug or is the table supposed to have no components?