loadServerData now uses promise chaining and defaults to an empty resolved promise to allow api's to skip server loading but utilize commonApi functionality.