**Closes #** ## PR Checklist - [ ] Created a feature/dev branch in your fork (vs. submitting directly from a commit on main) - [ ] Based off latest main branch of toolkit - [ ] PR doesn't include merge commits (always rebase on top of our main, if needed) - [ ] Tested code with current [supported SDKs](../#supported) - [ ] New component - [ ] Pull Request has been submitted to the documentation repository [instructions](../blob/main/Contributing.md#docs). Link: - [ ] Added description of major feature to project description for NuGet package (4000 total character limit, so don't push entire description over that) - [ ] Tests for the changes have been added (for bug fixes / features) (if applicable) - [ ] Header has been added to all new source files (run _build/UpdateHeaders.bat_) - [ ] Contains **NO** breaking changes - [ ] Every new API (including internal ones) has full XML docs - [ ] Code follows all style conventions ## Other information