I believe the only correct way to store this game is with different solutions for each role.
Baggies for the Knight
Foamcore for the Dragon
Cave gets small plastic boxes
Goblins are just thrown in the box
Thief gets the custom insert made from wood
Dip the whole thing in carbonite and call it a day.