When deserialising a list whose elements are all the same type, only perform the ctor-to-use reflection work once
When deserialising a list whose elements are all the same type, only perform the ctor-to-use reflection work once

With our real data, this often gives a speed increase of about 2x for
cases where we have some large lists

bridgedotnet/Bridge.Newtonsoft.Json,bridgedotnet/Bridge.Newtonsoft.Json,bridgedotnet/Bridge.Newtonsoft.Json