Sharing permissions in lookup fields

Sharing permissions in lookup fields

Hi,

I' trying to test sharing settings. I successfully managed to limit a user ability to see form A records not created by him. However, if in form B there is a lookup to form A he will see all records. Is this how it should work? How can I also limit the view permission in lookup fields? 

Thank you for your help.

Bruno