hackish version of clientside traintrack