Here's the crazy part. I had this same idea yesterday, tried it, and no luck. I can't figure out what I did differently yesterday when it didn't work, because I even removed the environment from being set in my script so that when the error dumped the environment, I proved to myself that it was set by the startup.pl. Must have been a typo or something in the environment yesterday.
Anyhow, this is great. Thanks again!