Avoid multiple call on addSubview / addTarget