Swrve 6888 too many resources requests

Changed logic around the way resources are requested. 

See doc:
https://docs.google.com/a/swrve.com/document/d/1tJ5sG9LP8ts5sChYKeVdcDG-ElYpZavIFW6-o4CKiMk/edit#heading=h.avwxpmj6b6pa

https://github.com/Swrve/swrve-sdk/pull/754

@Sergio-Mira @wendyverbruggen Can either of you take a look please?