I don't think we'll ever escape the need for some way to force files into specific locations. The ROMSTRAP code from nvidia is not the first example, nor will it be the last.
Here are two more. VIA has smth like this too. (pointer at ffffffd0) And notebooks usually has the uCode for EC somewhere fixed.
Rudolf