Plone.restapi: support for traversal subpaths?

I am currently thinking about adding direct support for plone.restapi for my package

A Connector is a Plone content type that allows you mount a filesystem into the traversal of Plone like


The current implementation for the traversal uses IPublishTraverse.

So my goal is to provide most of the semantics of the plone.restapi for "mounted" content as it exists for native Plone content type in order to provide a transparent REST API implementation for this non-Plone content sitting in some mounted storage.

Is this somehow possible with the way how plone.restapi handles requests and subpath traversal (if at all)?