trying to debug slowdown, seems to be due to too many draw calls but too
few to make sense