Event Driven Updates - Decoupling JSF Components