New module structure to better differentiate between search and compression domain.