drop the playlist viewer stack usage by reading straiught off the buffer instead...