Avoid using too many objects because it impacts performance. Also, as far as UE4 goes, the way lighting is processed will create lighting variations between meshes which will be visible if you use multiple objects to create a flat surface. The real purpose of modular workflow is so that you save memory and make it easier to construct a level, if it’s not really saving much memory then it’s not worth it.