IP Restrictions combined with Login on View level

I have run into the problem that I would need to have IP restriction based on the views and not on the App. Because we cannot share tables/objects between apps, have to put everything into one App. Thus need to be able to have different permissions on views:

1. Login protected but NOT IP Restricted.
2. Login Free BUT IP Restricted.

Would be great if in the ‘Login Restriction’ you could choose between Login and IP or both on a per View basis.