make fps update optional
cache cmd execute result