NXP-13316 add some caching to solve visibility issue