StatusWrapper
Wraps an Input component with an async status marker.
While this shouldn’t be used in most standard for interactions, it can be useful when a user needs async feedback while typing, such as choosing a name of a resource (where this can check if the name is already taken in the background).