State management abstraction for use with Facebook React