Correctly create tied key mapping in post_init, and dynamic tie weight (#42270)
* add dynamic
* improve
* doc
* true dynamic
* everywhere
* improve
* fix
* more
* small fix
* small fix
* fix duplicates
* fix
* doc
* fix
* improve doc
* comment
* more doc
* style