omg, notify listeners only if db changed