 
         // Remove all related
         let currentRelatedViews = currentRelated.map{indexToBubble[$0]}.flatMap{$0}
-        currentRelatedViews.forEach{self.disengageRelated($0)}
         currentRelatedViews.forEach{removeBubble($0)}
 
         // Add new focused


    func didPanBubble(recognizer: UIPanGestureRecognizer) {
        let target = recognizer.view as! BubbleView
        let location = recognizer.locationInView(self)
        switch recognizer.state {
        case .Began:

        let tapRecognizer = UITapGestureRecognizer(target: self, action: #selector(didTapBubble))
        bubble.addGestureRecognizer(tapRecognizer)
        tapRecognizers[bubble] = tapRecognizer

        let panRecognizer = UIPanGestureRecognizer()
        panRecognizer.addTarget(self, action: #selector(didPanBubble))
        bubble.addGestureRecognizer(panRecognizer)
        panRecognizers[bubble] = panRecognizer

        bubble.frame = CGRect(origin: origin, size: CGSize(width: 100, height: 100))
        bubble.transform = CGAffineTransformMakeScale(0.1, 0.1)
        addSubview(bubble)
