How about a file that contains all of the element coding like antb's mod has that gets downloaded on launch. Or when you click a button above the update button that says update elements. Therefore nothing new would have to be implemented. All it would have to do is replace the files. not the actual binary.