Why not (here and below) a trailing /state on the path ?  This would keep things as they are by default, while opening up scope for the user to configure.