added external interface for cache and limit

- added option to provide additional limit and caching information after instantiating a requestor