In a real-world view of the render process we have something closer to this:
Note: by using Pure components we insulate ourselves from external changes.