Multiple retainers per client/project-level retainers
I want to be able to set up multiple retainers for a single client. This is important because we have different projects and different teams working for the same client on the same billing cycle, and we need to track separate retainers for each.