compress all supported types in model. delete file on instance delete. compressed docs as many to many, and compressed doc model and it holds its compression type.