Unfortunately I cant get good FPS with hybrid or dynamic. This is not for a game, it is for an interior space real time presentation.
The required turn around time for this and future projects (all large interior spaces) is 1 to 2 days tops (with changes throughout) so no time to optimise anything at all.
About the only thing I have time for is reducing 4, 8, 16K textures down to sensible levels within UE4.
Surely there must be a way to duplicate a static mesh actor at runtime?