Decouple receiver from app

Changes in the app should not affect the revision history of the
receiver