Thanks for the review, yeah I used a stack for the consuming to add and remove objects based on the trigger, I messed up on testing and the delay.