extend Layers by overlap (Layer <-> Entity) function