decorators added for cached model & manager methods