Tim M. answered 11/30/19
Software Architect w/companies like Microsoft, BofA, NBC, and more
This seems like one of those dogmatic vs. pragmatic things. REST is great, and utilizing the HTTP verbs to express intent is a great thing to do, but as you've pointed out here, adhering to singleton entity operations exclusively hits a wall of practicality at a certain point. I don't think you're barking up the wrong tree at all - I've seen very few systems of any consequence in the real world that absolutely adhere to RESTful principles.
What you're proposing is perfectly reasonable in terms of efficiency/maintainability/etc.
Points are seldom awarded for adhering to dogma :)