stateFor

Returns the pooled state for key, creating one that loads url on first use. Touching a key makes it most-recently-used; opening a new key beyond maxAlive closes and evicts the least-recently-used state. url is used only when the state is first created for key.