I have a shared task that makes an API call. I want to rate limit all calls to that shared task, while still allowing many tasks to be created with different parameters. It doesn't seem like this is possible at the moment, since the key for task creation and rate limiting is the same.