GLV widgets now have their own source file, lucky them