prop224: General client side issues
This is a parent ticket for a series of client side issues that have been identified during the review of #17242 (moved) and that we felt it would be better to fix in a separate ticket because some include changes to the HS v2 subsystem.
To upload designs, you'll need to enable LFS and have admin enable hashed storage. More information