My environment is: CentOS 8.2, FreeIPA 4.8.4, single instance, no clients

My minimal test case plugin looks like this:

user.takes_params += (
    Str('useraffiliation?',
        cli_name = 'useraffiliation',
        label = _('User Affiliation'),
    ),
)
user.default_attributes.append('useraffiliation')

Say I modify the label. That change isn't shown in IPA cli:
ipa user-find foo --all

Then about an hour later (go eat dinner) then the label has changed.

Restarting the ipa service, another kinit, even rebooting doesn't hurry this process along.

2 Questions:
1. What is causing this delay in reflecting my changes?
2. Is there a way to force my changes to be reflected right away?

Thank you!