Shuttle provides a modern, guarded way to pass large Serializable objects with Intents or saving them in Bundle objects to avoid app crashes from TransactionTooLargeExceptions.
Why do you think that https://github.com/bunnyblue/ACDD is a good alternative to Shuttle