Added a holdback queue for messages based on a binary heap