Loosely matching rhymes for hidden surface