Can Level Tiles Conform to Height Map?

Hi everyone! I started making level tiles for my isometric RPG based on Diablo design principles. Currently, I’m using blueprints for the foliage tiles, because I can preassemble each of the shapes. It works great on flat levels. However, when I use a heightmap, the foliage objects float over the landscape wherever it’s not flat. I’m aware of the foliage tool, and when you paint with that how the foliage conforms to the shape of the height map, I was wondering if that can be achieved in a blueprint as well, or if there’s a better option that I’m not aware of. Thanks!