Added support to specify propagation method in runtime