refresh helpers in interactive queries

fixes a crash when no views have been attached, and you try to use the
calculon integration