Little progress made. Committing this so my StackOverflow question is up to date.