Block components reuse outside Tina CMS

I created some layout code that I would like to reproduce without TinaCMS. (Getting data directly from a database).

I’ve created a simple block component here to illustrate. The problem is that it can not live outside of a form component. What is the suggested way to get around this by passing it props manually?

      focusRing={{ offset: { x: 10, y: 0 } }}
      <InlineTextarea name="title" focusRing={false} />

Looking at the documentation, I’m guessing this is something that should be done with the RBIEPlugin / Ref Based Inline Editing. Although I don’t think it is possible to integrate it into the Blocks system, or I do not really see how it could be done.