Cache constructor instance in WebAsyncUtils

Issue: SPR-10673