Yea, that is usually how most of my complex problems are solved... by side-stepping the problem, lol.
And yes, you can, you just have to have an object for remembering the UID. Like a global var or something. Something like var lastDiedLocUID = X.
Sorry for the late reply, my life became extremely busy the last few weeks.