Decouple Quaternionf from EigenTypes for now, until the Components linkage issue is sorted out