empty tiles now pass silently (like before), removed Bounds