Here's an example.
I was thinking that double lookups might be the way to go, but I wasn't able to get it to work. I don't want to use vis states for every possibility and not real keen on the idea of a linear move parameter attached to the flip state. It seems like two lookup tables should work, just don't know how.
Thanks for any help