Why do we need to store state information inside a process?