Worksheet improvements (Table, Record)

- don't use props as state
- get rid of TableMixin because there's too little common functionality to justify it
- clean up Record bundle rendering