## Description

<!-- Summarise the change and motivation. Link to the issue for full context. -->

## Linked Issue

Closes #

<!-- Remove this section if this PR is not linked to an issue. -->

## Checklist

- [ ] Tests added / updated
- [ ] Docs updated (if behaviour changed)
- [ ] `just check` passes locally <!-- format, lint, clippy, spelling -->
- [ ] No breaking changes (or documented below)

## Breaking Changes

<!-- If you ticked "No breaking changes" above, delete this section.
     Otherwise, describe what breaks and how consumers should migrate. -->
