Client side support for multiple phenotypes