We are ignoring the future returned by seastar::async. Futurize it so caller can wait for the application state to be actually applied. In addition, dropping the unused add_local_application_states function.