func_clip_vphysics makes non-stick walls, but are generally very bouncy
func_brush makes non-stick walls that aren't bouncy, however can wallbug. Overlay a func_brush with a playerclip and it won't wallbug anymore.
Remember these are brush entities, so they don't seal maps