On Wed, 11 Feb 2026, Zhao Liu wrote:
So another way could be to not use properties for internal settings but add
another set of internal properties for those. These could be set the same
way but stored in a different hash table and not get mixed with
introspectable and user changable properties. But maybe that would be too
much refactoring.
Yes, it may require adding interfaces similar to object_property_add/get/
set, which would need significant changes.
Maybe not that part needs significant changes as you could still use a
flag the same way adding a parameter to object_property_add/get/set to
tell it should put the propery in the internal hash but then you need to
add the other hash and maybe related changes. I don't know how much would
those be but no new interface is needed just extending existing one as you
did already.
Regards,
BALATON Zoltan