So you don't know any actual problem with the current implementation. Esp as you started with "completely impossible".
The size limits are documented in https://developer.chrome.com/docs/extensions/reference/declarativeNetRequest/ and several changes are pending for the next release.