And here lays the big problem. The lack of knowledge that the general aviation comunity has with what the legal position of a lame is. Unless it is a class A or in some but not all class B with a maintenance controller the coordination of each category is the responsibility of that certifying lame.
Serval years ago there was a push that ALL maintenance org had a contract with the owner operator that the maintenance org took responsibility for the maintenance of the aircraft. This was to stop exactly this