Allow changing shape position via assoc