Array-cache now can handle null values
Mesh now uses vbo internally for rendering