Making some changes to allow minor operations on disconected SparkVertices