https://streamable.com/lli7qb
FINALLY the sub-3. Lots of little bits that could be cleaner but this is really all I wanted for now.