Add a util with tracks_from_path in it
Works a little better now, but...

* Needs to be cumulative. Ie frame 3 should contain all the paths
  from frame 1 & 2
* It doesn't ignore paths that the canvas won't accept (because of time
  ranges, etc). Hmm. Needs more thought.