Use coffee, remove useless component reload and bind only once