They don't strictly need to be -- no harm in creating the RDDs for all variants -- but I think it's easier to debug if we create the RDDs that the program actually uses. That prevents having 4 copies of VTableReplicated in the Spark UI.