LOOM-1261: caching, also creating vertex buffer (of sorts)