Create new UICommand instances to prevent stale input values

To be used in conjunction with https://github.com/forge/core/pull/505. Needs a new release of Forge-Core  when the dependent PR is merged.