_this.destroyPromise() no longer needed in onDestroy on any parentmodels

_async
- waitOrGo on first promise canceling , double check that it can be
  canceled