Add caching for plugins to ensure proper loading.

Use F.AddPlugin to ensure that even if your plugin addon loads first,
the code is not executed until Aurora is properly initialized.