How to find assets causing fps drops

You could put the responsibility on the object itself. Have it register with the game instance once it loads, through an interface call on the GI to omit casting (try it’s begin play).
Have a list of drops with references to the drop actors inside of the GI.
Once an entry is added call a specific function if needed or bind it to a delegate and call it.

1 Like