Can you reuse page configuration in blueprints?

I’ve read about reusing & extending blueprints but I can’t seem to reuse functionality related to the base configuration of the page. For example, I want to reuse the same status setting among several blueprints. I tried with layouts:

layouts/module.yml

options:
  preview: false
status:
  unlisted:
    label: Ready
    text: The module is ready to be used live.
  draft:
    label: Draft
    text: The module is a WIP and shouldn't be used live.

pages/foo.yml

extends: layouts/module

fields:
  intro:
    type: textarea

…but it doesn’t work. Is there a way to achieve that?

I tried it once for only the status options: Extends and reuse for status

You can also extend the options separately: The changeTemplate workflow