line133 134 would done tap(done)
wait for 2 second is a necessary thing unless you want to do a waiting function for xpath with //span[@id='usage'] and detecting the text in a loop. However, the efficiency of xpath is less than css selector, and I don't know if marionette can detect the html so fast to respond the text of it to be suitable for this.

But, I really don't like it to be that complex while we can wait it just for a second or 2.
Or, I can file a bug on the performance.