Yes, they are designed with single project in mind. Even though a PM can manage several projects at once, seldom the data is combined (it is combined at dashboard level when making a program status presentation etc.). So I have kept them at single project level.
Let me know your suggestions, I can see what can be done.