Observer fix to get correct class and only run if it's for the right service provider (coinbase in this case)