Revert "Fix #637"

This reverts commit bf2db60f8cae9749a5f4b439098c392f9abb0297.

Passing a parented promise to Pages.render() regressed. Backing this out for now.