Spatial update works in Python (not weave)