I also like thinking about this as a feedback loop (as explained by systems dynamics), since it provides nice concepts for how systems change over time.