Support for nested timeouts