come regola generale utilizza sempre le funzioni del componente, anche per caricare i file.
Se impieghi più tempo è lo scotto da pagare alla importanza del sito.
Tra l'altro quel componente i file caricati li importa nel datasase e non nel sito, quindi imho il tuo grave errore sta li.