Implementing a Wait Until

This is due to workflow caching which we call sticky execution.

This post has more details.