bubbletimer: performance update

bubbletimer now only creates a single callablebubble when the callback
is changed.