Have you come across this thread? It helped me understand how to solve a similar issue on an app I developed a while back…