### What problem does this feature solve? See title ### What does the proposed API look like? See title