Well that depends a lot on what kind of data do you have in that latent space. One option could be to use a Linear transformation to map 500–>1000 and then to expand that to 1000x3 (x y z)
Anyway have a look at this paper, https:FiLM 15
They propose a good general concat method.