1) Certificate authentication of CreoView adapter / worker servers to the Application Server to minimize configuration (instead of site.xconf whitelisting which requires a restart to add new servers)
2) Reconfigure how Windchill connects to a worker and allow a Server to connect to a pool or pools of workers.
Because a worker can only be configured to work with one Windchill instance at a time, it forces companies who set up development and staging environments to stand up and maintain extra servers that are only occasionally used. This creates a huge overhead burden, especially for workers that require multiple servers (office doc worker AEM Forms - forcing us to purchase multiple copies of MS Office)
Allowing Windchill to utilize a "pool" of workers, and allowing multiple Windchill servers to also access that pool with prioritization would be key. It would allow us to simplify configuration, deploy additional workers as needed to meet unexpected business need, and minimize server footprint for the development / test environment. It could also enable us to pool resources with other NASA locations or Government entities.