It looks like concurrency model of springamqp is broken as ```synchronized``` is used for aspect (```IdempotencyBarrier```). Also, the library should only be used in single-node consumption scenarios?