Work on components serialization/unserialization