reuse does not calculate height of cell automatically or LayoutSpec in Cell node blocks be thread-safe func tableNode(_ tableNode: ASTableNode, nodeBlockForRowAt indexPath: IndexPath) let cellNodeBlock = { () -> ASCellNode in return SampleCellNode(item: item) } return cellNodeBlock }