adding a currentPlace to track control of async activities plus activities that may need to be downloaded via runasync. bypass need for startingNext prior to currentActivity.setWidget()