This is something that sooner or later I would need to stream. Would a contribution of this type be accepted? Could you help us work it out? (must study your seriazization/deserialization). Maybe this feature is relavant enough (I understand class should not grow unless necesary) and/or somebody has already started this?