Reuse patchable method isLayerMovable and add checks for cannot read pro...

Some extra checks and patchable method reuse. Need this for not breaking the "Added Data" view in groundwater system.