Shouldn't we be doing that in the getter for apiUrl (or from the setter for communityUrl)?