itsystems
You will need to modify the codebase to accomplish this. When modifying the codebase you are always on your own as you are deviating from core. The code is open source and publicly available on Github. Github has a great search tool, a code tree, and even a handy code references feature. You will proceed at your own risk. Good luck!
Cheers.