re-arranged OdeintBubbleObserver a bit