An example of how we could use an array of promises to delay form submission until an arbitrary set of async preconditions complete. Useful for
- Kicking off a script load when we show the view, which may or may not be complete by the time the submit button is clicked.
- Background uploading of an image which should finish before the submit action can be performed.