[minor] no binding and supply cache callback logic to GET
[fix] loop data before insertion into cache as it can be an array
[fix] call since arguments are fixed