Unnecessary(?) change of view

If I execute Go CURRENT VIEW=xxx and the view is already xxx the display is refreshed which causes a noticeable flicker as it gets repainted. Any chance of eliminating this admittedly minor nit by ignoring a VIEW request when no change is required?

It's not because of the VIEW=xxx. Go CURRENT will do that on its own, since you're explicitly asking for the folder to be re-read.

If you just want to set the view mode, just set the view mode (using the Set command) and don't use the Go command at all.