InterceptionDecorationContext - Use Deque instead of ArrayList, put on top of stack instead of adding to HashSet