Getting Prior Values in an "onBlur-like" Event

I implemented
FieldEvents.BlurListener()
on a
Table
so that when the user tabs through a cell (or clicks) I can update the amount to a DB. I also update totals. These tasks are expensive so I’d like to do them only when the value of the cell changes. But with an “on Blur” event, the old value is not available (that I know of).

So, is there a way to get the prior value of a cell in the
BlurListener
method or is there another way to do this? Something like an
ItemChangeListener
?

This is version 6.8.10.