Painting hard plastic

They will need a good cleaning with prep whip, then a plastic coat (it's clear) coat will help it adhere and be flexible, like the prep thats done on plastic bumpers these days, it's been awhile so let hear from others on this