Default is `object`
Probably memory efficient