We are currently reusing the vao when rendering with simple shaders such as depth_only. This shader only accesses the position attribute, while the vao has more attributes baked in.
This only causes issues on AMD drivers. Could improve performance on others.