> Also, maybe you could put blocking { ... } into Play.resource?

Yes. Yak shaving. :-P