moved part of LBX sprite management on its own for the whole sprites management