adding depth sort to beam effect component