My previous post about .NET 5 leads me to another suggestion. The Asset Framework needs a modern web-based client. As anyone who uses the fat-client PI System Explorer knows, keeping everyone up to date can be challenging.
The PI System Explorer, or PSE for short, is a powerful editor with a lot of smarts built in. When you edit the hierarchy in PSE, you are checking out elements in the background, but the edits are in memory on your client until you commit them to the master database.
This might be the best way to use the existing logic and produce a web-based client that rivals the polish of the existing fat client. That is a winning combination, in my opinion.