Subclass set_role method to clear the cache
Fixed id
Updated
Improves