You will meet implicit waits in the first Selenium codebase you join, and you need to understand them well enough to remove them safely.
What they are. One setting that tells the driver: whenever an element is not found, keep retrying for up to this long before giving up.