Several customers asked for the same capability independently, which is usually the signal that it belongs in the platform.
The change is backwards compatible. Older SDK versions continue to function; upgrading unlocks the new fields without any code change beyond the bump.