I don't know if anyone else has noticed this, but it's possible to use capital = yes as a trigger for province improvements. It works much the same way as port = yes, making the improvement unavailable in all provinces except the capital. Should open for some interesting applications. 