SugarCRM files and cache shared by multiple instances

For our client we are building a solution that will consist of 2 SugarCRM nodes. We intend to share the full Sugar application folder from one instance to the other via NFS, so that they use a consistent file base. This will involve sharing the CACHE folder as well. Can this be a problem ? 

Only one of the two instances will be available for doing Studio changes or Quick Repair & Rebuild. The other instance will only be interacted with via the REST API. Both instances will share the same database. 

Looking forward to any tips&tricks, help/comments much appreciated. 

Best regards,

Piotr