Is it safe to change implicit wait

Being mutable I have been treating the implicit wait as something from the Settings API

A user who wants to access the ignored elements however, would want to disable ignoreUnimportantViews , and reenable it afterwards.

And have recently been told that implicit wait “was not designed to be used that way” and I should use explicit wait, except that it seems that has been moved out to Selenium.Support and only has the WebDriverWait which does not seem to support SearchContext.

Is it safe to change the implicit wait, do some lookups and then change it back? It seems like it should be.