Convert the code to use CRB and maintain brightness without destruction.
Abstractions to use new owning pixels concept