I also want to expose some method for finding the blocks a file occupies on a filesystem, so that the grub installation is filesystem agnostic - it will just query the needed blocks to load from the filesystem and then push those into the bootloader stage.