A performant abstraction on top of JMS