I'm not sure, but there may be an opportunity to wrap these up in a context if it improves readability and/or shares some of the setup