Scratchpads will be "lost" when a display goes missing, error something like xlib and trying to use a closed display. Probably need to do something when refresh-heads is called to update the scratchpad windows. For now can manually (setf scratchpad::*scratch-floats* nil) to start over.