Why not to use `Vector<Sprite*>` which resolves reference counting