Fix some SEGFAULTy-ness and improve performance by not hammering the
QGraphicsScene by constantly adding and removing items...