only elide if the inplace operand is on the python stack

if it is on the stack it must have correct refcounts, unlike objects
from e.g. cython were refcount increases can be skipped for internal
objects.