What is the reason for not using the Device model defined by loopback-push-notification package? This way the testing scenario is different from what our customers will use.