Issue Higher/lower altitudes earlier

ATC should be issuing climb/decent altitudes before you’re within 200’ of assigned. In a jet doing 3000fpm climb you’re already leveling before ATC issues higher/lower. IRL a controller would be verbally beaten for such poor technique.