adding a fair amount of work on using shared tuning curves and latent types