update sprite draw for performance