At the moment, the "New Entity" forms seem to be configured on a per-entity-type basis and is then the same globally (across all projects and pages), i.e. you can set up how the "New Shot" form looks, but it's then the same globally.
I can see why this probably has to be this way, but we now have two different departments using "Tickets" in fairly different ways, meaning they have very different needs for what fields they use (e.g. users submitting requests for department A are going to be really confused when they get asked to fill in various fields that only make sense for department B). Is there any way that these forms could be configured based on context somehow?
The tough thing is to figure out how to minimise the number of times you need to configure this - it would be a pain to have to configure them over and over again on every single page that you could create tickets from. But one of our departments uses their own special Project, so if you could have a default configuration for Department B and then tickets created from Department A's project get a special new layout, maybe that could work?