Hey Eric! Yeah these type of players are not easy but a lot comes down to the serve and return areas and getting in the attack. Working on long fast serves can be a really good weapon to get a loose ball against these players to catch them out and surprise them. Also working on being able to attack with your backhand when the ball is forced out wide there, so just practicing serving and getting the ball played out there and then playing a positive topspin shot into the body of the opponents, this will help build confidence and allow you to still attack when forced wide.
When they play it short into the forehand you need to be able to mix it up well, so sometimes pushing long and deep, sometimes touching back short and sometimes flicking, this will keep the opponents guessing and make it hard for them. So you also need to train all those options when someone plays you short into the forehand so you aren’t stuck or limited in what shots you can do.
The last thing that can be really good against these players is serving into their short forehand where they have the normal rubber and then trying to attack quickly into the body, this is good because they have to step in short and then move out quickly so if you can attack the body afterwards it’s really effective!
I hope this helps and let me know if you have any other questions on this. Dan 🙂