refactor custom row example
add perf test for custom row usage