Updating Beans with smart properties