It's useful to add a method .addStatement(@NonNull BatchableStatement<?> statement) in CassandraBatchTemplate class where it would pass the statement into private field BatchStatementBuilder batch.
Because now there's no way to mix "user created statement" with "custom queries with entity save" operations using batch operations.