When attempting to set the TTL when saving a CQL collection in "append" mode as shown here, the TTL writeconf is not honored and the TTL is not set.
.saveToCassandra(
keyspaceName = config.cassandra.keyspace,
tableName = config.cassandra.table,
columns = SomeColumns(
"id",
"set_collection_col".append),
writeConf = WriteConf(ttl = TTLOption.constant(config.cassandra.writeTtl.toInt)))