Bende dediğin gibi yapmayı düşünüyorum. updateUserInfo() gibisinden bir fonksiyon yazıp, gereken yerlerde çağırarak sorunu çözmüş olurum sanırım.