Support virtual fields.