mesh now requires indices