Changing tag on Folders doesn't cause evaluator column to refresh

When setting a tag on a file it will appear immediately. But when setting the same tag on a folder I have to refresh the lister before it visually shows up. (Evaluator columns, not the 'tags' column)

...

The @keydown is different between files and folders.
When selecting based on a tag, it will deselect if working with files but not with folders. It will deselect when selecting both, but not with the type=dirs.

Example:

@keydown:none
Select DESELECTNOMATCH FILTERDEF tags match BUSN
@keydown:ctrl
Select DESELECTNOMATCH TYPE=dirs FILTERDEF tags match BUSN
@keydown:shift
Select DESELECTNOMATCH TYPE=files FILTERDEF tags match BUSN

So if I am holding nothing down for both it works.
If I'm holding Shift for files only it works.
If I'm holding Ctrl for folders only it won't deselect my current selection.

Does it work for the actual tags column?

What's the definition of the Evaluator column?

I checked and with the Tags column, it depends if it's under 'General' or 'Shell'. General does seem to work fine, Shell doesn't seem to work at all. So the standard Tags column does show changes immediately.

This is an example of the buttons I'm using to add tags.

SetAttr META Tags:"-PLSR; +BUSN"

You can see, it should show up in my 'ORDER' column but doesn't. If I refresh it does.
Not Show Up

Here's the evaluator column: