It looks like none of these are actually needed.
The attribute is injected into most items when static relocation is enabled in a target.