Conundrum with releases and large files


My app needs the Pepper Flash Player for a feature, this plugin to include in the distribution (dmg, exe, zip ect) is pretty large, so large that I can’t use nuts for updates since it’s too big to add to a github repo for release versioning.

What I would prefer to do is:
A. reference the plugin files from a remote location ( not sure if this is possible ).
B. check if the file is available in a local fs folder and DL it if it’s not before loading.

Any thoughts on this workflow, my or suggestions for my possibly flawed logic would be helpful.