Add triangle batch, adapt actor to use it