To avoid mutability exceptions, we are currently using this as underlying tool to work around mutable lists when crossing threads
dependencies {
implementation("tz.co.asoft:kotlinx-atomic-collections:0.0.10")
}
val list: MutableList<Int> = mutableAtomicListOf(1)