That is a good idea. However, just to elaborate the details. You mean we can pretty much do anything we want inside the activate function on the permission sets?
from what I understand, the permission sets can only be used just to restrict several models to be modified right?