This needs to be part of a bigger discussion about the overall design and goals for these modules.