Modify_history может быть и не слишком необходим, но вот "неограниченное" undo (хотя бы 25) в layout'е просто необходим. Я думал, что его сделают в 6.5 версии, но обламался. Такую штуку должны были сделать еще 5.5.
Не знаю, может быть слишком сложно это сделать, но если уж сделали одно undo, то 2,3,4, ... n можно почти всегда сделать.