Add EvaluateScriptAsync timeout validation