save iterator results for one-time iterables
save measurements before the track event is fired
Merge branch 'dev'

* dev:
  save measurements before the track event is fired
  save iterator results for one-time iterables