When :target is changed, we have to invalidate distribution.
target 1
target 2
target 3