Best way to provide Back and Next functionality for a CollectionDatasource

Hi,

Was wondering if you have any suggestions on how to provide a Back and Next feature if I wanted to navigate Entities within a CollectionDatasource? The idea is to be able to navigate across different Entities in their respective editor screens.

Thanks,
Eddy