I think I finally solved it and it didn't even require a structural change. I simply changed how enter exit animation is done for the shared element so the entering view has time to prepare itself before being visible. Code in the next reply.
2 likes 1 replies
?