more null checks in FrequencyQueryPanel for query controller
don't store unused field in VSimpleCanvas