Don't actually use lengthcellsize anymore
Add component, read support to gadget_file