Suggested here:
#2673 (comment)
It might be possible for the provider construction to check if an invalid pair of Processor+Exporter client is used and return an Error...As of now, wrong combinations are not detected until too late, where things panic.