Calling getUnchecked effectively makes this call synchronous.  Not sure how much effort we want to put into this given the current de-async discussion, although we don't have a clear direction forward there.