With the recent changes to Java plugin, each applet is treated differently and is normally associated with multiple prompts that a user must accept in order for that applet functionality to work. These additional prompts result in bad user experience.
All-in-one applet package approach:
The basic idea is to reduce these prompts that happen for each of the applets to a reduce number of prompts that happen for a single consolidated applet.
Instead of deploying multiple applets, we combine all of the small applets into a single all-in-one package, end user would only see prompts associated with single package rather than multiple applets.
It is important to note that user's will still see one Java prompt, it's not possible to avoid all prompts related to these Java updates. As we have a single consolidated applet.