Best way to break up Blueprint Interfaces

Interesting. Do you know if this system works in Blueprint only projects? I’m really familiar with C++, but I haven’t done much with using it in unreal projects and I don’t really want to introduce it in if I don’t have to. Thanks again for your help