refactors list getters (open seeks etc) to use objToArray