I see no real reason to try to be smarter than that, except checking that the consumer don't reuse the same session, but there is no cache at work here.