AssetsPath: anyway upload a directory instead of individual files

I’m almost done with a nifty plugin for the community. It appears that we can only upload shared assets as individual files, rather than defining a directory (ex. /img) for assets. My jQuery plugin creates a series of icons using a small handful of spritesheets, which is basically a collection of many images put into a single image. Currently, it defines an assetpath where a handful of spritesheets sit:
window.iconSelector = new iconSelector({
icon_selector: '[data-icon=true]',
assetsPath: '../img/',

Modifying the code to deal with each spritesheet file will become very tedious. Any ideas on storing a directory of assets or do I need to host externally?