Add performance util methods: race() and perform()