Since we mutate the (cached) definition properties on each call to clone(), we need to reset these values back, or the non-clone()-ed instance gets confused paths to its input and list widgets. https://sourceforge.net/p/flightgear/codetickets/2044/