Do you think we can also lazy load dragdrop.js and wallpaper.js by having a global 'contextmenu' listener that will load/unload them on demand ? If yes it can also be done in a separate pull request.