This gets a bit messy, see: https://issues.apache.org/jira/browse/JCR-2233
jcr:lastModified is not protected, so asking the node type results in the property being removed - so I still need the flag readonly to prevent the property being removed ...