chore(datalist): Move datalist_* apis into an OO service

Stinks we need this but probably better to keep it here so it sticks out