rails cache instance var
cache a diff way