make code efficient - dont decode trace for date > date_end unless node_id changes