If no one's going to do it, I'll (reluctantly) see if I can.
Though, I'm not sure if it will work. The plan I have in my head may be unoptimized and is definitely hypothetical, but then again I'm quite the cynic.
I'll give it a shot if there's lack of interest from other users.
In the meantime, I'm moving this over to Event Systems.