Every zonzabone object should be a promise to make asynchronous testing easier
25 ms gives the best performance when it comes to sharing the ui thread