datascript perf tests
slightly less allocations