Maybe you could decrease the 54k added to standalone PRCs by only including the parts of the runtime in the PRC that are used by the program? So if you never use any graphics functions, the runtime that is embedded into the PRC doesn't include the graphics functions and loses 10k or so?