Object Life Cycles: Modeling the World In States