#536 Added Cacheable annotation

why can't you just call `super` in ctor, as it suggests?