VMが扱うモデルは1つとは限らないわけで、そういうのは無理があると思うけどね