Parse collection to List<object> everytime.
When getting List<T> parse List<object> appropriately and map it to T properties.
Test for complex record example from docs.