Ah, yes I can understand why it'd have issues - as it's used by multiple - it'd get overwritten.  Should set a local variable, rather than overwrite the instance variable.1