player asset now uses global tick