This piece is a collaboration between Jonathan Jackson, Zeyuan Ren, Yingheng Huang and myself.