[GTK] avoid unneeded object creation when calling Vector::append