How to do hierarchical counting for sub frames using the frame-it package

Edit: With the use of rich counters you should be able to do something like nested preparation:

// 1. Define the main "preparation" environment.
#let (
  preparation-counter,
  preparation-box,
  preparation,
  show-preparation
) = make-frame(
  "preparation",
  "Preparation",
  numbering: "1.1",
  inherited-from: preparation, // Doesn't work
  render: fancy-box.with(
    get-border-color: get-primary-border-color,
    get-body-color: get-primary-body-color,
    get-symbol: get-primary-symbol,
  ),
)
#show: show-preparation

#preparation[
  This is the first main preparation.
  #preparation[This will now be correctly numbered 1.1.]
]

I am not sure how. Perhaps best to contact the package author? @OrangeX4

This is also of interest: How to handle numbering and linebreaks in nested theorem function? - #4 by nleanba