A sample scenario:
1) Load URL
This system must be as FAST AS POSSIBLE. It will be running in a server environment and many nodes (possibly hundreds).
Note: Selenium/PhantomJS is NOT a suitable option.