I'm not particularly fond of how it's currently structured, but I agree my proposal here isn't great either. Unless @esc24 wants to stick his spanner in the works I'm inclined to leave it as it is and see what comes of porting the WMTS capabilities.