Edit in place with dual templates