Position constraint update