I made a draft VIP to add safe DELEGATECALLS in
@vyperlang
!
Instead of needing to keep a mental model of your storage slots, you should just be able to define storage for a contract, and implement it for your proxies.
This also works for
@bantg
storage override proposal too!