CSharpScriptExecution.DisableObjectCaching
Disables caching object instances that are created after CompileClass If true you can't execute new code on the instance as the class instance is cached. If false the instance is cached and automatically resused.
public bool DisableObjectCaching
Remarks
The ideals use case treats the script execution class as a single code unit so each piece of code (snippet, expresion, method or class) is generated and treated distinctly and therefore it's recommended to NOT REUSE instances for multiple pieces of code.