[Evgeny, Manju] Promise class for delayed data