My friend Sshodan said this.
I thought about it and WOW! I thought of a good idea. Have a useful traveling companion A PAINTER! (Or writer to write stories of your deeds) When you do battle he'll occasional collect a "snapshot" and pain it (have a limit of about 30) then you can ask him about them and see them and choose what you think is best to keep, and the rest he can sell. Marvelously ingenious!
(The idea for the bard is roughly the same, he'd of course have writings he'd have to choose from it can't be completely random, but depending on what you do he'll write about it.)
Alternative Ideas