Thank you for your answer.
I was told QGraphicsScene does some rendering optimizations (and I don't know this part of API yet), so I'll try it out.