uFrameComponent declares an empty private non-virtual Update(), which is wired into Unity update loop per each component in the scene and called each frame. I have verified this behavior in editor play mode.
Why is this call in there? Should it be removed?