In my case, I'd implement BIOS calls as trampolines to 8086 code sitting at a fixed location at the bottom of free memory, with the default TPA being in the first free segment above that.
Like, if I needed to write a character, I'd invoke a piece of 8086 code to do it through INT10. If I...