I have experience of building similar app to this. in that app i wrapped around network interface like xmlhttprequest, and filter out any request which is needed, than handle those on chrome extension.
if it is ok with you, i can give it a try.
Looking forward to hearing from you soon.
Thanks