A scrolling interface should be feasible, although I have no experience with that. Sounds like something nice to do...