Scanpy write compression vs os compression

Hi! I am wondering if there is any difference between using compression via scanpy.write, or running lz4 on a h5ad uncompressed file on the disk. Can scanpy load it again?

I want to compress some h5ad files that are on disk, which will later be loaded by scanpy.read and I will like to compress them on disk without having a python script that loads them into memory, and uses scanpy to write them back compressed.