animation helpers, based on new _uihooks