[#83749924] Adds the update_methods framework to transit and concrete classes