The main selling point of ZFS is it being monolithic. Because of that it can optimize many things that are impossible in a layered approach.