Add a field to appointment types on the backend in meeting scheduler>availability>advanced that prevents / limits rescheduling within "x" timeframe ( prevent rescheduling with 1 hour / 3 hours / 6 hours/ 12 hours / 1 day to prevent last minute rescheduling / wasting time / dead time in diary.