Use weakref.proxy with Variable