Locked pixels: This feature emulates the use of multiple layers. When activated, it only allows drawing (or erasing) on empty pixels. This makes it easier to work on shared layers, or even on layers assigned to a single user, especially when the layer limit is reached and you want to add a background behind a character. Priority: Users with the highest priority can access and modify all pixels, while those with lower priority can only interact with empty pixels or with pixels belonging to users whose priority is lower than theirs. Multiple users can initially be assigned the same priority level. If their priority levels are later lowered, except for one user who retains the original level, that user will continue to have control over the pixels previously shared among them. Pixel authority can also be reassigned to another user if needed. Both Locked Pixels and Priority should be toggleable, allowing users to enable or disable them as needed. Shared layers: can be especially useful in trusted environments (of users), reducing the need for multiple layers even when drawings are separate, such as in a multiboard setup. Lastly, alongside these features, It would also be useful to allow access to the drawing history of other users, based on the canvas admin’s discretion.