I get that! Your potential solutions make sense to me and are worth trying them. My proposal was mostly a "last option" to consider as I said. A couple of prototypes to test the different approaches are probably needed in this case to better get the feelings,
Cheers