You mean `sublevel(levelup())` blocks?  That's good, but see my point below - I believe the LevelPouch constructor callback chain itself does not block.