How would I go about implementing funds that different grants belong to? There would be annual funding rounds based on them. CiviGrant by itself doesn't provide this functionality.
Two ways to implement this come to mind. One (though very limited way) would be through custom fields, the other by creating a whole new entity tied to grants (which would require some coding). Maybe there is a way use campaigns as funds, but how would I go about connecting campaigns to grants? Is there some work already done on this? How have you dealt with this kind of thing?