There's been some discussion regarding this over at the BIS forums, and I believe RKSL "sort of" managed to solve the problem in a manner of speaking, I believe through scripting.
Already checked out RKSL,
looked all around for info/DL, and nothin' doin'.
How the heck they would script it, I have no idea,
and I seriously doubt they'd share,
so if you have any idea how, I'd gladly like to know.
Thanx for the replies, as always.
EDIT: Schuler, why did you call me laggy?