increase texture resolution to paint details on the landscape

The Unity engine has a very convenient function that allows you to increase the resolution of the mesh density specifically for drawing, which allows you to draw very fine details on the landscape. The density of the geometry itself remains unchanged, which is very convenient.
Here is a screenshot from the Unity editor:


In the unreal engine, you have to increase the density of the landscape geometry itself in order to draw small details, which is quite inconvenient. However I have heard of splatmaps.
It seems like somehow you can add a higher density texture to the landscape. But is it possible to paint on it directly in the engine, just like with standard landscape painting?

If there are knowledgeable people here, please explain how this can be implemented?
Thank you!