Why isn't differential dataflow more popular?