Data Action 3s timeout hard limit override?

Docs say default is 3000ms but I need 5000. Setting "timeout": 5000 in the JSON body still cuts off at 3s. Is this a hard limit or am I missing a config flag?