This removes circular dependencies between the device-api module and the compose module, reducing total circular dependencies to 15 Change-type: patch