Loading AbstractJavaScriptComponent in background

I have created an AbstractJavaScriptComponent that includes many JS files using the javascript annotaion, My problem is that the component takes alot of time to load these JS files. Is there any way to load this component in the background maybe at the start of the application to avoid waiting it to load when I need to dispaly the component