Only remove a grease pencil layer from the evaluated copy when its visibility is not animated. Animation evaluation does not recreate the evaluated copy from scratch, and thus once a layer is removed due to it being invisible, it never got back. The animatedness of the `.hide` property is determined once, when the evaluated copy is created. This is subsequently used during evaluation to determine whether the layer can be removed or not. Pull Request: https://projects.blender.org/blender/blender/pulls/135057