This might be a good place to use a generic view and a serializer -- paging's built in.