Im gonna move to the `state` paradigm. Thanks for the suggestion!