(BTW, per-primitive rotation involves pixmap rotation as well, because player's buttons, header, seekbar — all consist from pixmap which need to be rotated. But speed of rotation is inversely proportional to pixmap area, so it would be relatively fast).