Is it possible to have a 'worker application' as an Ion?

We use SQS but not through Lambda’s. We start a background thread when the Ion is deployed which uses long polling for messages. There was a discussion here on this thread about message listeners on Ions.