Riffle: Reactive Relational State for Local-First Applications. - Geoffrey Litt; Nicholas Schiefer; Johannes Schickling; Daniel Jackson 001 (UIST, 2023)