Performance feature - reference data caching

Reference Data Caching is critical for performance and scalability. From experience, UI login time could jump to 30 seconds if the YFS_RESOURCE and YFS_RESOURCE_PERMISSION tables are not cached correctly. The application's overall throughput will drop significantly if caching is not enabled.