fix bug where onComponentBind doesnt pass along the __$element