Fix: transparent entities and shadows are now rendered in correct order