Я не думаю, что reflection участвует в методах расширения. Метод расширения обрабатывается так же, как вы пишете static helper function в helper class, единственное отличие заключается в том, что компилятор делает это для вас.
reflection
static helper function
helper class