API updated to use beans for render params