Finished

There's space for improvement but it's a good enough prototype IMHO.
Tu argumentacion es correcta pero creo que podriamos darle una vuelta a eso. Si nos conocemos en persona en la ofi, te cuento un poco como lo tengo montado para ver que te parece nuestra solucion para no bloquear el main thread.