optimized selectors in playerjs