Material Instance Dynamic affects objects in level editor

Hi,

I’m currently experiencing something a little bit odd. Basically, in my level blueprint I create a dynamic material instance that I apply to certain static mesh actors in my scene. When I press Play, the Dynamic Material Instance is applied to the meshes, as it should be. However, when I return to the editor, the static meshes now have the Material Instance Dynamic applied as the default material - rather than the default material I had previously assigned. The dynamic material instance isn’t applied automatically, only when the player presses a certain key, so it shouldn’t become the default. Any advice would be greatly appreciated!