Sanity check - Implementing a "shelf"-like UI, where from one view I can drag an item onto one of several shelves. I'd like to highlight all possible drop locations in the UI once the drag operation begins. Thinking I will send some sort of event on an EventBus that a drag has begun, all "shelves" in the UI could listen for this event and update their appearance to indicate that they accept what is being dragged.