added TTL annotation support at method level. this can be flexibile/powerful.