I have a pretty simple setup: Everything happens within overridden "draw" method of a GtkDrawingArea placed inside a viewport in a scrolled window. The drawing area si