I can definitely see your frustration. I am also coping with this type of behaviour and so do many fellow community members.
You would definitely “feel” an object becoming an existing object when you type something into the object. But the brain doesn’t feel like re-selecting a preferred template is the amendment of an existing object.
However, the content of relation also contributes to the definition of an existing object. The auto application of template (as in applying the default template) would still populate the relation content onto the object, and this makes the object into an existing object.
- This definition is necessary because we can have “Empty” objects which doesn’t contain any text for naming of the object but still exist because of a relation.
- For example, with date objects (also not fully actualised), even if we don’t have any text on a date, the date still exists.
- Of course, if we have build title from relation, we might be able to release this definition.
As a side note, the current template system is definitely not ideal, but I personally prefer team to investigate in implementing new system which empower template even further and also solve these problems. See some ideas on template e.g. Live template or modular retrieval system with relational data model.