How to provide various User-edit screens for various User types

Hello!
In addition - but different - to my post #3428, I’d like to ask,
what is the best way to provide various browse/edit screens for various user types?

I have a cascade of user types: tenant → customers → clients.
Each type can browse/edit its own users below. Tenants can edit customers. Customers can edit clients.

Now my problem is,
if I let JMIX build the browse/edit screen combination on base of the user table,
yes, I retrieve a new browse screen,
and no, all edit(!) screens open the original user.edit screen. And not the newly created one.

How can I change the default edit-action in the browser screen?

Thanks in advance,
br
HP

found “screenId”

            <action id="edit" type="edit">
                <properties>
                    <property name="screenId" value="EHC_Tenant_Customers.edit"/>
                </properties>
            </action>