The problem to solve is this.
Eliminate the ability of users prematurely doing a copy design on a "WIP" (non-released) file. Want to force users to only be able to Copy Design on "Released" files. This would ensure that designs are not prematurely used from a library on a project. Especially, when the design is going through a revision change and the file is currently in "WIP" at a revision "B" and I want them to use the historical Revision "A" at the "Released" State.
Currently, if you remove the "read" permissions on the "WIP" state it also removes the ability for user to grab the copy in the history on the "Released" version. Removing the permission of download on the state also fails when doing a Copy Design on the "Released" file in the history.
Whether it is through enhanced state permissions or enhanced Copy Design controls (Only Copy Design "Released" Files) this would be a welcoming addition.