I noticed the actions (or any of the objects, really) in screenpy_requests aren't designed to be subclassed. Should they be?