use performance.now()
remove question about whether Context.execute behavior is bug