BSAFile handles all compression states