Allow internal libcloud drivers to access UI objects
Support a progress stack