Please provide a detailed description on what changes your PR will have.
- Make sure to open an issue as a bug/issue before writing your code! That way we can discuss the change, evaluate designs, and agree on the general idea.
- Ensure the tests and linter pass
- Appropriate documentation is updated (if necessary)
- Fixes #<issue_number_goes_here>