Use deep merge to support multiple tags