also we need benchmarks to confirm lazyfunc does not do too much perf damage