Pooling of reusable JavaScript engines in .NET for fast, performant scripting integration