This has to be different for every custom QGraphicsItem, it causes difficult to track bugs if it isn't