NBD is easy to implement

... but it's hard to get good performance