Reduce usage of blocking Channel.call method where callAsync can be substituted