Undo does not refresh inventory windows. Should it?

One of those borderline game state / UI questions.

At least something for module users to be aware of if their module is automatically refreshing the inventory window(s) in normal use.