Yes and no, its a lot of hassle plus the way vb uses js not all of them are need all the time, so use end up sending more than is needed, technically you could do it with 3 js files:
File for unregistered
File for members
File for mod/admin
There's some threads on vb.com about it
File for unregistered
File for members
File for mod/admin
There's some threads on vb.com about it