refactor perf_config to better handle slow clusters and to be more flexible for future settings