Enter Callback Queue

Instead of adding class name and executing enter callback, these actions are
queued and processed after all breakpoints are evaluated so that they execute
after exit callbacks.