Real-time character creator/customizer for MetaHumans in Unreal Engine

Hi everyone,
I’m trying to create a character creator/customizer that works in real time in Unreal Engine with MetaHumans. I want to be able to change MetaHumans’ clothing and body type (male, female, fat, thin, normal) in real time (height doesn’t matter because I can just scale the characters).
I’m basically trying to get something like city sample crowds. The only difference is that in city sample crowds the characters always have the same type of clothing (long sleeves, long trousers and shoes) and therefore the body mesh is always the same. To use other clothes, the body mesh should be different (ex: a metahuman without shoes in his mesh also has feet. one with shoes does not have feet in the body mesh.
Is there any way to do this?