some tensors should be created on specific backends to reduce number of copies and improve performance