Do you see a solution to achieve that without hard fork?
Discussion
No, it would break consensus and compatibility with older versions of the Bitcoin Core client.
I’m not even advocating for change - just if I had to make one, that’s the extent I would be willing to run.