A part of scene serialization is to serialize all PropertyLists of a DataTreeNode. The PropertyLists associated to render windows can only be adressed by a BaseRenderer pointer. For serialization the only sensible way to translate this is by storing the names of BaseRenderers. Unfortunately, these are not unique at the moment. I would suggest to either
- force names to be unique or
- introducing unique IDs in parallel to names