Implement basic list rendering. Video rendering needs a lot of work.