I watched a talk by @Leland Richardson [G] where he was explaining how the compositions are handled using the Gap Buffer, how positional memoization and recomposition works in compose. It was quite interesting. Now my question is that are the compositions under the scene happening on a single thread(i.e. Main thread) or do you guys runs them on multiple threads to speed up the whole process?