Hm it doesn't seem like so much extra work, especially since I can set the serialized object to a variable and reuse it, but yeah I see how its logically different from a simple set of inputs. Will separate