Yes, trying to pull a list of templates from the client "tagged" with a particular tag, and filtering on the client will work just fine.
I can make async calls and get what I need.
The association you provide "select=tags" is what I was missing!
Thanks!