Some more work on ListFormPanel. It is currently (kinda) expandable