Reduce openMonkey's promise pyramid.