Changed CreateScripts and GetScriptChain return type to IList<RenderScript>, which will accept any objects that implement IList<RenderScript> (List, Dictionary, array etc.).