I am about to try the following:
SetLocalString(oMod, sModFactionID, sTargetName);
SetLocalObject(oMod, sModFactionID, oTargetFocus);
But I am uncertain whether local variables can share the same identifier if the variable type is different. Can they?