store arbitrary per-block data in chunks (voxel.js plugin)