Template Sensor naming convention

Would it be possible to change the default naming convention of Template Sensor so that it uses the unique_id: value provided in config as the ‘entity_id’ and not a mashed-up value provided for name:? The current method makes it difficult to change through config, requiring you to use the UI to change the entity_id after first creation, making it possible to have a unique_id: in the config file that relates to nothing (at least that’s been my experience so far with this cool new feature).

This seemed immediately inconsistent with the way automations, scripts, and other entity naming has been done, separating the user-defined entity_id from the name.