should we  throw error if we don't have webapp.metaData.installOrigin?