When setting a new sprite, have to mark vertices dirty to pick up changes in rectangle, hotspot, etc