BUG: since nodes of VirtualList is mutable, we cannot get stable node anymore. Here the bug is fixed with return only key strings #36