public void BindBuffer(SharpGL.OpenGL gl, Action executeWhileBinded)
        {
            gl.BindVertexArray(BufferId.Value);

            executeWhileBinded.Invoke();

            gl.BindVertexArray(0); // Unbind.
        }