embedded models are now working again, and most of the functionality is back using ActiveModelSerializer