This would be nice, but at this states it appears a little bit hacky.
Do you intend to do a steam workshop with this?