Speed improvements for subscriptions : x=a[y], a[x]=z