Foliage in the material for static mesh (Feature request)

I already did this but the static mesh belongs to a blueprint and is movable (It is an actor planet that simulates physics). It is not possible to attach foliage to a movable blueprint and to dip all the foliage with the static mesh making 1 is not efficient because it takes a long time to dive and creates a massive lag when the static mesh exists in the world.