Tony/fragment state caching