add vertex data cache