yes yoga can do measure and layout off of the main thread, but it has the same restrictions as measuring and laying out regular views off the main thread: the things you touch can't assume the main thread. so i fail to make the leap from it somehow being an Android design flaw.