Thanks honeybee.

It was more of a peeve than a real requirement. I suppose best coding practices is to use appletviewer until you want to deploy.

I didn't test your idea, but I would assume that if/since caching is involved per VM instance, then unless there is a VM.clearCache() thingy, wouldn't it just load the cached class anyway?

You don't have to waste your time on this question anymore.