Let's rename `only_if_changed` to `force` and invert this logic. It took me like 2 reads to understand what was going on here. ^^