try static cached properties