Feature request: ability to associate an app with multiple spaces

Feature request: ability to associate an app with multiple spaces. My use case: I want to associate Slack with all my work spaces but not my non-work spaces.

I see the possibilities in that: using particular documents (pictures, spreadsheets etc.) in a preset manner parallel would be a dream. In fact, I use for example Bookends with two different databases at the same time – one in my second display (only one space) and one in one of 9 spaces in my first display. Sometimes I have also two maps in my second and third displays respectively. When I start my work its quite some setting up to do (that additionally to the problems with three monitors, mentioned in different thread). So I support that wholeheartedly.