We needed more actions to actually get sent over the RPC.
This will allow for easier type checking, documentation, etc.