- Pass serde objects directly to constructors and let them do their own deserialization. - Extract global params (image size etc) before parsing objects (allow proper timing of object parsing)