I can’t speak directly to your examples given as that will be game/implementation dependent but what I can say is that a reusable components based workflow is an accepted workflow within Unreal. It’s a nice way to isolate functionality and has the added benefit of making it easier to work with version control systems on a team.
1 Like