Reference a layer defined in another service

I’m trying to use the serverless open runtime for my services. I created a middleware that logs all events to cloudwatch. Great. In another service I want to reference that middleware and the runtime across all of my functions. Can I just declare a global layers that references my external layer and that all the functions inherit? or do I have to specify the layers in each of my (twenty in one service) functions?