separated tracking from opengl