Reduce code duplication further by inheriting from edit route