I agree with what you said the other day regarding calling back to the MainView (updateItemsLeftLabel()). I've seen the custom event passing get a little bit out of hand as a way of decoupling things (half the updates in JavaFX, the other half in different developer's event passing schemes). So, I was hoping to do this all in javafx binding