Good morning, @Jess_M ...
Thank you for the additional information. I understand what you mean, and while I agree with you that this does create additional content pages, the way that I suggested (and it sounds like you are doing something similar already) is the "work-around" for now. One other thing I thought of was that you could set it up so that your content page (not the assignment) is the first thing that students would also see (containing the directions). Then, maybe at the end of that page, you could create a link to the actual assignment (which could also display the directions) where students would submit the work to you. You wouldn't necessarily need to put the actual assignment on your "Modules" page.
You said you have a module dedicated to assignment information. Have you considered putting your assignments within each of your modules instead...organized by module topic? For example, you might have a bunch of related activities for a given module topic and then an assignment at the end of the module...instead of having all of your assignments in one single module. Just a thought.
Finally, I was able to find a related Feature Idea that I would encourage you to take a look at:
Allow Canvas assignment instructions to be visible before assignment is available
If you want, you can leave a comment on this Feature Idea (provide examples as to why this would be important to you) as well as give it a star rating.
How do idea conversations work in the Instructure Community? (info included here about the star rating system)
Hope this helps a bit.