Page Container: the load method now returns a promise to comply with the docs