CDI-360 make custom scoped beans only passivation capable dependencies if they implement PassivationCapable